carpet munching - Francés Inglés Diccionario